cat breeder puppies niacin vitamin b3 canine dog olive oil pantothenic acid vitamin b5 puppy kittens nutrition for dogs